carder's knee protector - German English Dictionary